Redwood Castle (auch Egan Castle, irisch Caisleán Choillte Rua) ist eine Burg in Lorrha im County Tipperary in der Republik Irland.
Developed by Tubidy